package com.ecmcloud.common.dto;

import lombok.Builder;
import lombok.Data;

/**
 * 首页统计数据
 */
@Data
@Builder
public class IndexPageStatistics {
    /**
     * 待办数量
     */
    private Long pendingNum;
    /**
     * 发起数量
     */
    private Long startedNum;
    /**
     * 抄送任务
     */
    private Long copyNum;

    /**
     * 完成数量
     */
    private Long completedNum;

    // 添加无参构造函数
    public IndexPageStatistics() {
    }

    // 保留原有的有参构造函数（如果有）
    public IndexPageStatistics(Long pendingNum, Long startedNum, Long copyNum, Long completedNum) {
        this.pendingNum = pendingNum;
        this.startedNum = startedNum;
        this.copyNum = copyNum;
        this.completedNum = completedNum;
    }
}
